give up the ghost – English–Español translations

🇬🇧 en es 🇪🇸

give up the ghost verb

  • to die
entregar el alma, entregar el alma a Dios, entregar el equipo, pasar a mejor vida
Wiktionary Links